<?php
//require '../../system/core/Loader.php'; 

class Visao extends MX_Loader
{    
    private $dados;
    
    public function __construct() 
	{
        parent::__construct();
        
        $this->dados = null;    
    }

    public static function load($tituloPagina= 'Home' ,$nomeVisao = null, $varDados = null,$mensagem = false,$login = false)
    {
        $loader = new MX_Loader();
        
        $dados['titulo'] = $tituloPagina;

        if($login == true)
        {
            $loader->view('elementos/login/login.phtml');
        }
		else
		{
            $loader->view('elementos/header.phtml', $dados);
            $loader->view('elementos/menu.phtml',  $dados);
            
            if($mensagem)
			{
                $loader->view('elementos/mensagem.phtml',$dados);
            }
            
            
            $loader->view('elementos/conteudo-esquerdo.phtml');
            
            $loader->view('elementos/conteudo-direito.phtml');
            
            if(is_null($varDados) && !empty ($nomeVisao))
                $loader->view("{$nomeVisao}");
            else if(!empty ($nomeVisao))
                $loader->view("{$nomeVisao}",$varDados);
                
            $loader->view('elementos/rodape.phtml');
            
        }       
    }
}
?>
